Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Germany F4 Portugal F2 Italy F15 Netherlands F3 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Germany F10 Turkey F18 Turkey F19 France F11 The Powder Byrne Trophy - Surbiton Medicor Open - Budapest Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence The LTA Wrexham Challenger - Wrexham San Luis Potosi Challenger - San Luis Potosi Siemens Open 2004 - Scheveningen The LTA Cardiff Challenger - Cardiff Open Castilla y Leon - Segovia dBI Tennis Challenger - Binghamton Kobstaedernes ATP Challenger - Kolding Zagreb Open - Zagreb USTA Challenger - Champaign 4th Volkswagen Challenger - Wolfsburg Unicredit (Suisse) Bank S.A. Challenger - Chiasso ECU Prague Open - Prague Tallahassee Tennis Challenger - Tallahassee IPP Open - Helsinki Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg GHI Bronx Tennis Classic - Bronx Siemens Open 2007 - Scheveningen Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra GHI Bronz Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Challenger 42 - Andrezieux Yokohama World Tennis Gaora Cup - Yokohama III Challenger Continenal Plaza - Puerto Vallarta Kobstaedernes ATP Challenger - Kolding San Remo Tennis Cup - San Remo Mobelwelt-Zick Open 98 - Dresden Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Heilbronn Open - Heilbronn The Scottish Tennis Championships - Edinburgh Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton Open Mutouest St. Brieuc - St. Brieuc Kuppers Kolsch Cup by Lambertz - Aachen The Surbiton Trophy - Surbiton DPD Challenger 2002 - Aschaffenburg Warsteiner Challenger - Lubeck Heilbronn Open - Heilbronn The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Frito Lay/USTA Challenger - Binghamton Izmir Cup - Izmir International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Crystal Cup 1998 - Portoroz Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Jameson Cup - Milan XL Capital Bermuda Open - Bermuda The Powder Byrne Trophy - Surbiton Zagreb Open - Zagreb Moncton Men's Challenger - Moncton The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Sarajevo Open - Sarajevo ATP Bangalore Challenger - Bangalore Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki The Wright Financial Group, Inc. Challenger - Champaign Open Mutouest - St. Brieuc Copa Ericsson Brasil - Sao Paulo VI Open Banc Agricol - Andorra Genova Open Challenger - Genova Warsteiner Challenger Lubeck - Lubeck GHI Bronx Classic - Bronx Challenger Leon 2003 - Leon Zagreb Open - Zagreb The Natrel's Challenger of Granby - Granby Internationale Tenniskampioenschappen Scheveningen - Scheveningen Kuppers Kolsch Cup Aachen - Aachen Kobstaedernes ATP Challenger - Kolding USTA Challenger of San Antonio - San Antonio Kueppers Kolsch Cup by Lambertz - Aachen Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Ostdeutscher Sparkassen Cup - Dresden Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Garden Open 2004 - Rome Heilbronn Challenger The Surbiton Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton The LTA Men's Challenger Wrexham - Wrexham IPP Open - Helsinki Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon Cherbourg Challenger SAA Hilversum Open - Hilversum Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Rhodes Challenger Puerto Rico Challenger Tennis Event - Humacao Ramat Hasharon Challenger Reggio Emilia Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Tean International - Alphen Recanati Challenger Segovia Challenger BMW Tennis Championship - Sunrise St. Remy Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Mons Challenger Challenger Banque Nationale - Granby Lambertz Open - Aachen San Remo Challenger Pozoblanco Challenger Izmir Challenger Ortisei Challenger IPP Open - Helsinki St. Brieuc Challenger Prostejov Challenger Challenger Groningen - Groningen Turin Challenger Internazionali de Tennis di Bergamo - Bergamo Pozoblanco Challenger The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen ECM Prague Open 2005 - Prague Geneva Challenger Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City Lambertz Open by Stawag - Aachen St. Remy Challenger San Remo Tennis Cup - San Remo IPP Open - Helsinki Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba Siemens Open - Scheveningen TEAN International - Alphen Aan Den Rijn President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba LTA Nottingham Challenger - Nottingham Bauer Watertechnology Cup 2007 - Eckental XI Venice Open - Venice Lamberts Open by Stawag - Aachen Copa Ericsson Uruguay - Montevideo Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo Ljubljana Open 2008 - Ljubljana Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Heilbronn Open - Heilbronn Manchester Challenger Prostejov Challenger Mauritius Open - Mauritius Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Tatra Banka Open - Bratislava Bath Challenger Scottish Tennis Championship - Edinburgh AXA Open - Espinho The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Rado Swiss Open - Gstaad Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb Davidoff Swiss Indoors - Basel The LTA Manchester Challenger - Manchester Challenger Groningen - Groningen Open 13 - Marseille Estoril Open - Estoril Miller Lite Hall of Fame Tennis Championships - Newport 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Vancouver Challenger Unique Zagreb Open - Zagreb Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Okal Cup 2001 International Bavarian Championships - Eckental TED Open - Istanbul Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Helsinki Challenger Copenhagen Open - Copenhagen Sybase Open - San Jose Citrix Tennis Championships - Delray Beach KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Verizon Tennis Challenge - Atlanta San Luis Potosi ATP Challenger - San Luis Potosi U.S. Men's Clay Court Championships - Houston President's Cup 1999 - Tashkent Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava The Stella Artois Grass Court Championships - London Sybase Open - San Jose Zivnobanka Open - Prostejov Naples Challenger - Naples Ciur Pribram Challenger - Pribram Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Open de Montauban - Montauban 4° Sporting Challenger - Turin President's Cup - Tashkent The Surbiton Trophy - Surbiton Heineken Open Shanghai - Shanghai Tampere Challenger - Tampere South African Airways Tennis Open - Durban XXX Edizione 'A Savoldi Marco' - Manerbio LTA Wrexham Challenger - Wrexham Siemens Open - Scheveningen Citta di Como Challenger - Como Akbank Private Banking-TED Open - Istanbul Project Independence Men's Challenger - Mandeville Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Northern Electric Open 1999 - Newcastle International Tennis Championships - Delray Beach USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda Garden Open - Rome Ljubljana Open 2002 - Ljubljana Optimus Maia Open - Maia Allianz Suisse Open Gstaad - Gstaad Bulgarian Challenger 2002 - Sofia TED Open Istanbul - Istanbul Mercedes-Benz Cup - Los Angeles Kuppers Kolsch Cup - Aachen The Nottingham Open - Nottingham Scheveningen Challenger Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Davidoff Swiss Indoors - Basel Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Stockholm Open - Stockholm Open de la Ville de Saint Denis - Reunion Island ATP Challenger 2003 Numea - New Caledonia Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva Sarajevo Open - Sarajevo Copenhagen Open - Copenhagen Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton The Stella Artois Grass Court Championships - London Lambertz Open by Stawag - Aachen The LTA Hester Trophy - Manchester Miller Lite Hall of Fame Tennis Championships - Newport Internationaler Raiffeisen Grand Prix - St. Polten Baton Rouge Pro Tennis Classic - Baton Rouge Brasil Open - Salvador Pilot Pen International - New Haven Riviera de Rimini Challenger - Rimini XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio AIG Japan Open - Tokyo Keio Challenger International Tennis Tournament - Yokohama Copenhagen Open - Copenhagen Sarajevo Challenger Waldbaum's Hamlet Cup - Long Island Recanati Challenger Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam St. Remy Challenger Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Heineken Open - Auckland Milan Indoors - Milan The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Milan Challenger International Tennis Championships - Delray Beach SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis China Open - Beijing AIG Japan Open - Tokyo Stockholm Open - Stockholm Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Thailand Open - Bangkok Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Jersey Challenger If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Chennai Open - Chennai Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm Rosmalen Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger Amsterdam Weissenhauser Strand Cup - Hamburg GHI Bronx Tennis Classic - Bronx Casino Lugano - Lugano Internationaux de Bretagne - Brest Okal Open - Eckental Warsteiner Challenger Series - Lippstadt Prague Challenger - Prague The Manchester Trophy - Manchester Bristol Challenger Trophy - Bristol Copa Ericsson Chile - Santiago Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx ABN/AMRO World Tennis Tournament - Rotterdam Heineken Trophy - 's-Hertogenbosch Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo The Priority Telecom Open - Amersfoort 5 Volkswagen Challenger - Wolfsburg ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Gerry Weber Open - Halle Gold Flake Open - Chennai Japan Open - Tokyo Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz Heineken Trophy - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Grolsch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent The Stella Artois Grass Court Championships - London 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Heineken Open Shanghai - Shanghai German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Scania Stockholm Open - Stockholm Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad RCA Championships - Indianapolis NASDAQ-100 Open - Miami Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Rogers Masters - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Shanghai - Shanghai The Stella Artois Grass Court Championships - London Rogers Cup - Montreal Vietnam Open - Ho Chi Minh City Open de Moselle - Metz Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Toronto U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Australian Open - Melbourne Wimbledon - London Wimbledon - London Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, QF, SVK-NED 4-1 U.S. Open - New York Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, QF, SUI-FRA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, FRA-SUI 3-2